V2EX  ›  英汉词典

Structural Hazard

Definition / 定义

结构冒险(结构冲突):在流水线处理器或并行系统中,由于硬件资源不足或同一资源被多个操作同时争用,导致某些指令/操作必须等待,从而产生停顿(stall)。常见于取指与访存共享同一存储器端口、功能单元数量不足等情形。

Pronunciation / 发音

/ˈstrʌktʃərəl ˈhæzərd/

Examples / 例句

A structural hazard occurs when two instructions need the same hardware unit at the same time.
当两条指令在同一时刻需要同一个硬件单元时,就会发生结构冒险。

In a pipelined CPU, sharing a single memory for instructions and data can create a structural hazard and force the pipeline to stall.
在流水线 CPU 中,指令和数据共享同一块存储器可能引发结构冒险,并迫使流水线停顿。

Etymology / 词源

structural 来自 structure(结构、构造),表示“结构上的/由硬件结构决定的”;hazard 意为“危险、风险”,在工程与计算机体系结构语境中常引申为“会导致故障或停顿的隐患/冲突”。合起来指“由系统结构(硬件资源配置)引起的冲突风险”。

Related Words / 相关词汇

Literary Works / 文学作品举例

  • Computer Architecture: A Quantitative Approach(John L. Hennessy, David A. Patterson)
  • Computer Organization and Design(David A. Patterson, John L. Hennessy)
  • Computer Organization and Architecture(William Stallings)
  • Modern Processor Design: Fundamentals of Superscalar Processors(John Paul Shen, Mikko H. Lipasti)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   681 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 20:24 · PVG 04:24 · LAX 12:24 · JFK 15:24
♥ Do have faith in what you're doing.